package com.br.negocio.web.formbean;

import java.io.Serializable;
import java.util.List;

import com.br.negocio.vo.ContaPagarVO;
import com.br.negocio.vo.FormaPagamentoVO;

public class ContaPagarFormBean implements Serializable {

        private static final long serialVersionUID = 1L;

        //TELA DE CONSULTA
        private List<ContaPagarVO> listaContaPagar = null;
        
        //TELA DE INSERIR/EDITAR
        private ContaPagarVO contaPagarManter;
        
        
        private boolean isDisabled = false;
        private boolean isFinalizada = false;
        
        public ContaPagarFormBean() {
                this.contaPagarManter = new ContaPagarVO();
        }

        //TELA DE CONSULTA
        public List<ContaPagarVO> getListaContaPagar() {
                return this.listaContaPagar;
        }
        
        public void setListaContaPagar(List<ContaPagarVO> listaContaPagar) {
                this.listaContaPagar = listaContaPagar;
        }
        
        //TELA DE INSERIR/EDITAR
        public ContaPagarVO getContaPagarManter() {
                if(this.contaPagarManter == null){
                        this.contaPagarManter = new ContaPagarVO();
                }
                if(this.contaPagarManter.getFormaPagamentoVO() == null){
                        this.contaPagarManter.setFormaPagamentoVO(new FormaPagamentoVO());
                }
                return this.contaPagarManter;
        }

        public void setContaPagarManter(ContaPagarVO contaPagarManter) {
                this.contaPagarManter = contaPagarManter;
        }
        
        public boolean getIsDisabled() {
                return this.isDisabled;
        }

        public void setIsDisabled(boolean isDisabled) {
                this.isDisabled = isDisabled;
        }

        public boolean getIsFinalizada() {
                return isFinalizada;
        }

        public void setIsFinalizada(boolean isFinalizada) {
                this.isFinalizada = isFinalizada;
        }
        
}
